German Taxes: Difference Between Tax Id, Tax Number & Vat Number